Cabbage salad with my Mediterranean-style twist! I swap mayo for a zippy Dijon-Lime Vinaigrette and lots of fresh herbs, then layer on texture and color with fresh veggies and toasted almonds. Keeps for days and comes together in 20 minutes!

Why This is the Only Cabbage Salad Recipe You’ll Ever Need!
- The Flavor Profile: I use sumac, a citrusy Middle Eastern spice, to add smoky, tart flavor.
- Dietary Friendly: It’s naturally vegan, gluten-free, and dairy-free, making it the ultimate crowd-pleaser for potlucks or family gatherings.
- Meal Prep Friendly: Unlike lettuce-based salads that wilt in an hour, this cabbage salad actually gets better as it sits. It says crisp for days.
- Versatile: Enjoy as a side, or serve it as a topping for Salmon Burgers or tuck it into your favorite wrap.
Why You’ll Love This Mediterranean Cabbage Salad
If you think cabbage salad is just a soggy side dish at a summer BBQ, this recipe is here to change your mind. Inspired by the vibrant, crunchy slaws found across the Mediterranean, this version skips the heavy mayo in favor of a bright, punchy Dijon-Lime Vinaigrette.
I’ve made dozens of versions of this salad over the years, and I’ve found that the “secret sauce” isn’t just the dressing—it’s the texture. By combining two types of cabbage with crisp radishes, sweet carrots, and toasted almonds, you get a satisfying “crunch” in every single bite.

How to Make this Cabbage Salad Recipe
This cabbage salad takes about 20 minutes when all the shredding and chopping is done, but try to allow another 30 minutes of fridge time. The cabbage will soften just enough as it soaks the dressing, and the flavors will get even louder. Here are the steps:
- Toast the almonds. Coat a large pan with a thin layer of olive oil and set over medium-low heat. Add 1 cup of sliced almonds and stir until they turn golden, about 8 minutes. Take off the heat and set aside.
- Make the Mustard Vinaigrette. In a small bowl, whisk together 2 tablespoons Dijon mustard, the juice of 2 limes, 2 minced garlic cloves, 1/3 cup olive oil, 1/2 teaspoon sumac, 1/2 teaspoon red pepper flakes, and a pinch of salt and pepper.
- Make the salad. In a large mixing bowl, combine 4 cups shredded green cabbage, 2 cups shredded red cabbage, 1 cup grated carrots, 2 chopped green onions, 1 sliced red bell pepper, 4 halved and sliced radishes, 1 cup chopped parsley, and 1/2 cup chopped dill. Season with a good pinch or two of salt and sumac. Add 3/4 of the toasted almonds. Toss gently to combine.
- Dress and refrigerate. Pour the vinaigrette all over the salad and toss to combine. If you have the time, wrap in plastic and give the salad 30 minutes to 1 hour in your fridge for the flavors to meld and the cabbage to just slightly soften.
- Finish and serve. Give the salad one more toss and serve, garnished with the remaining almonds.
Tips on How to Cut Cabbage
The secret to a great cabbage salad isn’t just the dressing—it’s the uniform “shred.” If the pieces are too thick, the salad feels heavy; too thin, and it loses its signature crunch. For this Mediterranean version, we want thin ribbons that hold onto that zippy Dijon-lime vinaigrette.
- Prep: Remove any wilted or bruised outer leaves. Rinse the remaining head under cold water and pat it dry.
- The Halving: Place the cabbage on a sturdy cutting board. Slice straight through the center to create two halves.
- Remove the Core: Cut each half into quarters. You’ll see a white, tough triangular core at the base; slice that out at an angle and discard it.
- The Shred (Knife Method): Place the quarter cut-side down. Using a sharp chef’s knife, slice crosswise into thin ribbons about an 1/8 to a 1/4-inch thick.
Swaps and Dietary Variations
- Nut-Free: Swap toasted almonds for toasted sunflower seeds or pepitas (pumpkin seeds) for that same nutty crunch.
- Add Protein: Turn this into a complete meal with shredded rotisserie chicken, chickepeas, or grilled shrimp.
- Cabbage: I use a mix of green and red/purple cabbage, but you can use all of a single color if that’s what you have on hand.
- “No-Prep” shortcut: In a rush? Use 6-cups of pre-shredded coleslaw mix from the grocery store. Just be sure to add all the extras. That’s where the Mediterranean magic happens!
- Red bell pepper: Swap in yellow, orange or any sweet pepper.
- Swap parsley and dill for fresh cilantro.
- Out of lime? Lemon juice, Apple cider vinegar, or white wine vinegar are excellent 1:1 substitutes.
- Red pepper flakes give a good heat, but you can leave them off or substitute with a milder chili flake, like Aleppo pepper (one of my all-time favorite spices).

What to Do with Leftover Cabbage
Some stores sell 1/2 heads of cabbage, but if you find yourself with lots of extra cabbage, you have some options. Raw cabbage will keep well in your fridge if you wrap it tightly in plastic. Wait to shred it, and make another batch of this salad later in the week–or even the next week–if you’re ready for round two. Or:
- Make my “Detox” Cabbage Soup. You can chop all of the leftover green and red cabbage and throw it in there, rather than the 1 head of green cabbage the recipe calls for. But be prepared the red cabbage will color your soup.
- Turn it into a vegan main with my “Sexy” Crispy Roasted Cabbage Recipe with Dukkah And Tahini. Again, both colors will work here as long as you can cut them into big slabs.
- Make low-carb Cacio e Peppe Cabbage as a side or a vegetarian main.
- Sauté it with some garlic and lime juice, and serve as a tasty side dish. Use my Sautéed Cabbage recipe as a guide.

What to Serve with Cabbage Salad
There are so many ways this beautiful cabbage salad can elevate a meal. Use it as a side next to simple weeknight dinners like Baked Cod or Chicken Drumsticks. Or use it like coleslaw to jazz up sandwiches, from Salmon Burger to Chicken Gyro Wraps.
- Use it as a condiment for Mediterranean-style Salmon Tacos.
- You can also turn it into a main dish by adding leftover chicken, canned tuna or your favorite vegetarian protein.
- Make a colorful picnic spread? Try it with my healthy take on creamy broccoli salad with dates and almonds!
How to Store Leftovers
The great thing about a cabbage salad, especially one without mayo, is that it can be even better the next day. Simply store it in your fridge in a covered container for up to 4 days. If crunch is your number one priority, store the salad and dressing separately.
Crunchy Cabbage Salad with Dijon-Lime Vinaigrette
Add As A Trusted Google Source
Ingredients
For The Cabbage Salad
- 1 cup sliced almonds
- 4 cups shredded green cabbage (from about 1/2 head of green cabbage)
- 2 cups shredded red cabbage (from about 1/4 head of red cabbage)
- 1 cup grated carrots (from about 3 medium carrots)
- 2 green onions, trimmed and chopped (both white and green parts)
- 1 red bell pepper, cored and cut into thin sticks
- 4 radishes, halved and thinly sliced
- 1 cup chopped fresh parsley
- 1/2 cup chopped fresh dill
- Kosher salt
- 1 teaspoon sumac
For The Dijon-Lime Vinaigrette
- 2 tablespoons Dijon mustard
- 2 limes, juiced
- 2 garlic cloves, minced
- 1/3 cup extra virgin olive oil
- 1/2 teaspoon sumac
- 1/2 teaspoon crushed red pepper flakes (optional)
- Kosher salt
- Black pepper
Instructions
- Toast the almonds. Coat a large pan with a thin layer of olive oil. Add the almonds and stir until they turn golden, about 8 minutes. Take off the heat and set aside.
- Make the Mustard Vinaigrette. In a small bowl, whisk together the Dijon mustard, lime juice, garlic, olive oil, sumac, red pepper flakes, and a pinch of salt and pepper.
- Make the salad. In a large mixing bowl, combine the cabbage, carrots, onions, red bell pepper, radishes, parsley and dill. Season with a good pinch or two of salt and sumac. Add 3/4 of the toasted almonds. Toss gently to combine.
- Dress and refrigerate. Pour the vinaigrette all over and toss to combine. If you have the time, wrap in plastic and give the salad 30 minutes to 1 hour in your fridge for the flavors to meld and the cabbage to just slightly soften.
- Finish and serve. Give the salad one more toss and serve, garnished with the remaining almonds.
Video
Notes
- Shop this recipe: Visit our shop to browse quality Mediterranean ingredients including the olive oil and sumac used in this recipe.
- Leftovers: You can store leftovers in the fridge in a covered container for up to 4 days.
- Make-Ahead: You can chop the cabbage and vegetables and keep them in the fridge in separate containers or zip-top bags for use in the next few days. You can also make the dressing and save it in the fridge in a tightly-closed jar.
Nutrition
Try our all-natural Sumac!
This tangy, smokey, slightly sour spice is just what you need to give your strawberries some extra zing.







Since I was just making this for the two of us and it was a new recipe for me, I used one bag of pre-made slaw mix (red and green cabbages and carrots) and made half a recipe. Very delicious and crunchy! I will certainly make this again.
Yay! Thanks, Bec!
i make something similar . im from poland .
we add apple and make simple deresing with lemon and olive oil
Super crisp and refreshing. I added walnuts and a little bit of balsamic for an extra tang. Everyone in my family enjoyed it, and I will make it again.
Yum! Thanks for sharing, Rose!
Love this recipe, I have shared with many friends and family. It’s a go to for something healthy but also satisfying in taste and texture!
Hello friend..thank you for your recipes i am going to try it now
This is one of our summer staples and is in frequent rotation in our house. Love that the salad holds up for a few days so we can pair it with several meals compared to leaf salads. It’s the perfect blend of flavors and a mandolin makes quick work of the veggies.
I love cabbage anyway, and this is my favorite salad of all time. I’ve never used sumac before and it makes a huge difference in the dressing. Thanks!
I’m not usually a fan of cabbage salads but decided to give this a try! Wow! I love the lime flavor infused in the dressing along with all the spices. The salad tastes best the next day so the flavors can really marinate into the veggies. This is definitely a keeper!!
This salad is excellent! I am not really a fan of “coleslaw”. I had a huge head of cabbage that I needed to do something with. I love cabbage but typically coleslaw is too “something”. Too sweet, too vinegary, too much mayonaise. This is more of a salad than a slaw. The dressing is spectacular. I NEVER make coleslaw but I WILL be making this again and again. My 22 year old and 27 year old grandchildren loved it too. I will be bringing this to my next “potluck” ocassion.
Yay! LOVE this! Thanks, Sarah!
So yummy, healthy, and refreshing but I used zatar seasoning as sumac was not available. I added some turnip too.
Is the nutrition breakdown per serving? If so, what is the serving size?
Hi, Paulina! Yes, the nutritional info listed is per serving. This particular recipe can be divided by 8 to get the approximate “serving size”. The nutrition info here is our best effort and we use a program that calculates that for us based on the ingredient list. The exact serving size measurement (by grams, cups, etc) is another layer that’s harder for us to precisely calculate at the moment, but we’re working on it!